@CHARSET "utf-8";
.referencetooltip {
	position: absolute;
	list-style: none;
	list-style-image: none;
	opacity: 0;
	font-size: 10px;
	margin: 0;
	z-index: 5;
	padding: 0
}

.referencetooltip li {
	border: #080086 2px solid;
	max-width: 260px;
	padding: 10px 8px 13px 8px;
	margin: 0px;
	background-color: #F7F7F7;
	box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.3)
}

.referencetooltip li+li {
	margin-left: 7px;
	margin-top: -2px;
	border: 0;
	padding: 0;
	height: 3px;
	width: 0px;
	background-color: transparent;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-top: 12px #080086 solid;
	border-right: 7px transparent solid;
	border-left: 7px transparent solid
}

.referencetooltip>li+li::after {
	content: '';
	border-top: 8px #F7F7F7 solid;
	border-right: 5px transparent solid;
	border-left: 5px transparent solid;
	margin-top: -12px;
	margin-left: -5px;
	z-index: 1;
	height: 0px;
	width: 0px;
	display: block
}

.client-js .referencetooltip li ul li {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	height: auto;
	width: auto;
	margin: auto;
	padding: 0;
	position: static
}

.RTflipped {
	padding-top: 13px
}

.referencetooltip.RTflipped li+li {
	position: absolute;
	top: 2px;
	border-top: 0;
	border-bottom: 12px #080086 solid
}

.referencetooltip.RTflipped li+li::after {
	border-top: 0;
	border-bottom: 8px #F7F7F7 solid;
	position: absolute;
	margin-top: 7px
}

.RTsettings {
	float: right;
	height: 16px;
	width: 16px;
	cursor: pointer;
	background-image:
		url(//upload.wikimedia.org/wikipedia/commons/e/ed/Cog.png);
	margin-top: -9px;
	margin-right: -7px;
	-webkit-transition: opacity 0.15s;
	-moz-transition: opacity 0.15s;
	-o-transition: opacity 0.15s;
	-ms-transition: opacity 0.15s;
	transition: opacity 0.15s;
	opacity: 0.6;
	filter: alpha(opacity =   60)
}

.RTsettings:hover {
	opacity: 1;
	filter: alpha(opacity =   100)
}

div#editpage-specialchars {
	display: block;
	margin-top: .5em;
	border: 1px solid #c0c0c0;
	padding: .3em
}

.wp-teahouse-question-form {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	background-color: #f4f3f0;
	border: 1px solid #a7d7f9;
	padding: 1em
}

#wp-th-question-ask {
	float: right
}

.wp-teahouse-ask a.external {
	background-image: none !important
}

.mw-hiero-table {
	border: 0;
	border-spacing: 0
}

.mw-hiero-outer {
	display: inline
}

.mw-hiero-table td {
	padding: 0;
	text-align: center;
	vertical-align: middle
}

.mw-hiero-box {
	background: black
}

@media print {
	a.stub,a.new {
		color: #ba0000;
		text-decoration: none
	}
	#toc {
		border: 1px solid #aaaaaa;
		background-color: #f9f9f9;
		padding: 5px
	}
	div.floatright {
		float: right;
		clear: right;
		position: relative;
		margin: 0.5em 0 0.8em 1.4em
	}
	div.floatright p {
		font-style: italic
	}
	div.floatleft {
		float: left;
		clear: left;
		position: relative;
		margin: 0.5em 1.4em 0.8em 0
	}
	div.floatleft p {
		font-style: italic
	}
	div.center {
		text-align: center
	}
	div.thumb {
		border: none;
		width: auto;
		margin-top: 0.5em;
		margin-bottom: 0.8em;
		background-color: transparent
	}
	div.thumbinner {
		border: 1px solid #cccccc;
		padding: 3px !important;
		background-color: White;
		font-size: 94%;
		text-align: center;
		overflow: hidden
	}
	html .thumbimage {
		border: 1px solid #cccccc
	}
	html .thumbcaption {
		border: none;
		text-align: left;
		line-height: 1.4em;
		padding: 3px !important;
		font-size: 94%
	}
	div.magnify {
		display: none
	}
	div.tright {
		float: right;
		clear: right;
		margin: 0.5em 0 0.8em 1.4em
	}
	div.tleft {
		float: left;
		clear: left;
		margin: 0.5em 1.4em 0.8em 0
	}
	img.thumbborder {
		border: 1px solid #dddddd
	}
	table.rimage {
		float: right;
		width: 1pt;
		position: relative;
		margin-left: 1em;
		margin-bottom: 1em;
		text-align: center
	}
	
	.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,#colophon,.editsection,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-resolutions,#filetoc
		{
		display: none
	}
	ul {
		list-style-type: square
	}
	#content {
		background: none;
		border: none !important;
		padding: 0 !important;
		margin: 0 !important;
		direction: ltr
	}
	
	
	pre,.mw-code {
		border: 1pt dashed black;
		white-space: pre;
		font-size: 8pt;
		overflow: auto;
		padding: 1em 0;
		background: white;
		color: black
	}
	table.listing,table.listing td {
		border: 1pt solid black;
		border-collapse: collapse
	}
	a {
		color: black !important;
		background: none !important;
		padding: 0 !important
	}
	a:link,a:visited {
		color: #520;
		background: transparent;
		text-decoration: underline
	}
	#content a.external.text:after,#content a.external.autonumber:after {
		content: " (" attr(href) ") "
	}
	#globalWrapper {
		width: 100% !important;
		min-width: 0 !important
	}
	#content {
		background: white;
		color: black
	}
	#column-content {
		margin: 0 !important
	}
	#column-content #content {
		padding: 1em;
		margin: 0 !important
	}
	a,a.external,a.new,a.stub {
		color: black !important;
		text-decoration: none !important
	}
	a,a.external,a.new,a.stub {
		color: inherit !important;
		text-decoration: inherit !important
	}
	img {
		border: none;
		vertical-align: middle
	}
	span.texhtml {
		font-family: serif
	}
	#siteNotice {
		display: none
	}
	li.gallerybox {
		vertical-align: top;
		display: -moz-inline-box;
		display: inline-block
	}
	ul.gallery,li.gallerybox {
		zoom: 1;
		*display: inline
	}
	ul.gallery {
		margin: 2px;
		padding: 2px;
		display: block
	}
	li.gallerycaption {
		font-weight: bold;
		text-align: center;
		display: block;
		word-wrap: break-word
	}
	li.gallerybox div.thumb {
		text-align: center;
		border: 1px solid #ccc;
		margin: 2px
	}
	div.gallerytext {
		overflow: hidden;
		font-size: 94%;
		padding: 2px 4px;
		word-wrap: break-word
	}
	table.diff {
		background: white
	}
	td.diff-otitle {
		background: #ffffff
	}
	td.diff-ntitle {
		background: #ffffff
	}
	td.diff-addedline {
		background: #ccffcc;
		font-size: smaller;
		border: solid 2px black
	}
	td.diff-deletedline {
		background: #ffffaa;
		font-size: smaller;
		border: dotted 2px black
	}
	td.diff-context {
		background: #eeeeee;
		font-size: smaller
	}
	.diffchange {
		color: silver;
		font-weight: bold;
		text-decoration: underline
	}
	table.wikitable,table.mw_metadata {
		margin: 1em 0;
		border: 1px #aaa solid;
		background: white;
		border-collapse: collapse
	}
	table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td,.mw_metadata th,.mw_metadata td
		{
		border: 1px #aaa solid;
		padding: 0.2em
	}
	table.wikitable>tr>th,table.wikitable>*>tr>th,.mw_metadata th {
		text-align: center;
		background: white;
		font-weight: bold
	}
	table.wikitable>caption,.mw_metadata caption {
		font-weight: bold
	}
	a.sortheader {
		margin: 0 0.3em
	}
	.wikitable,.thumb,img {
		page-break-inside: avoid
	}
	h2,h3,h4,h5,h6,h7 {
		page-break-after: avoid
	}
	p {
		widows: 3;
		orphans: 3
	}
	.catlinks ul {
		display: inline;
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-type: none;
		list-style-image: none;
		vertical-align: middle !   ie
	}
	.catlinks li {
		display: inline-block;
		line-height: 1.15em;
		padding: 0 .4em;
		border-left: 1px solid #AAA;
		margin: 0.1em 0;
		zoom: 1;
		display: inline !   ie
	}
	.catlinks li:first-child {
		padding-left: .2em;
		border-left: none
	}
}

@media screen {
	.mw-content-ltr {
		direction: ltr
	}
	.mw-content-rtl {
		direction: rtl
	}
	.sitedir-ltr textarea,.sitedir-ltr input {
		direction: ltr
	}
	.sitedir-rtl textarea,.sitedir-rtl input {
		direction: rtl
	}
	input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]
		{
		direction: ltr
	}
	textarea[dir="ltr"],input[dir="ltr"] {
		direction: ltr
	}
	textarea[dir="rtl"],input[dir="rtl"] {
		direction: rtl
	}
	abbr,acronym,.explain {
		border-bottom: 1px dotted;
		cursor: help
	}
	.mw-plusminus-pos {
		color: #006400
	}
	.mw-plusminus-neg {
		color: #8b0000
	}
	.mw-plusminus-null {
		color: #aaa
	}
	.allpagesredirect,.redirect-in-category,.watchlistredir {
		font-style: italic
	}
	span.comment {
		font-style: italic
	}
	span.changedby {
		font-size: 95%
	}
	.texvc {
		direction: ltr;
		unicode-bidi: embed
	}
	img.tex {
		vertical-align: middle
	}
	span.texhtml {
		font-family: serif
	}
	#wikiPreview.ontop {
		margin-bottom: 1em
	}
	#editform,#toolbar,#wpTextbox1 {
		clear: both
	}
	#toolbar img {
		cursor: pointer
	}
	.mw-content-ltr .editsection,.mw-content-rtl .mw-content-ltr .editsection
		{
		float: right;
		margin-left: 5px
	}
	.mw-content-rtl .editsection,.mw-content-ltr .mw-content-rtl .editsection
		{
		float: left;
		margin-right: 5px
	}
	div.mw-filepage-resolutioninfo {
		font-size: smaller
	}
	h2#filehistory {
		clear: both
	}
	table.filehistory th,table.filehistory td {
		vertical-align: top
	}
	table.filehistory th {
		text-align: left
	}
	table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize
		{
		white-space: nowrap
	}
	table.filehistory td.filehistory-selected {
		font-weight: bold
	}
	.filehistory a img,#file img:hover {
		background: white
			url()
			repeat;
		background: white
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/Checker-16x16.png?2012-09-17T15:43:20Z)
			repeat !   ie
	}
	li span.deleted,span.history-deleted {
		text-decoration: line-through;
		color: #888;
		font-style: italic
	}
	.not-patrolled {
		background-color: #ffa
	}
	.unpatrolled {
		font-weight: bold;
		color: red
	}
	div.patrollink {
		font-size: 75%;
		text-align: right
	}
	td.mw-label {
		text-align: right
	}
	td.mw-input {
		text-align: left
	}
	td.mw-submit {
		text-align: left
	}
	td.mw-label {
		vertical-align: top
	}
	.prefsection td.mw-label {
		width: 20%
	}
	.prefsection table {
		width: 100%
	}
	td.mw-submit {
		white-space: nowrap
	}
	table.mw-htmlform-nolabel td.mw-label {
		width: 1px
	}
	tr.mw-htmlform-vertical-label td.mw-label {
		text-align: left !important
	}
	.mw-htmlform-invalid-input td.mw-input input {
		border-color: red
	}
	.mw-htmlform-flatlist div.mw-htmlform-flatlist-item {
		display: inline;
		margin-right: 1em;
		white-space: nowrap
	}
	input#wpSummary {
		width: 80%;
		margin-bottom: 1em
	}
	.mw-content-ltr .thumbcaption {
		text-align: left
	}
	.mw-content-rtl .thumbcaption {
		text-align: right
	}
	.mw-content-ltr .magnify {
		float: right
	}
	.mw-content-rtl .magnify {
		float: left
	}
	#catlinks {
		text-align: left
	}
	.catlinks ul {
		display: inline;
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-type: none;
		list-style-image: none;
		vertical-align: middle !   ie
	}
	.catlinks li {
		display: inline-block;
		line-height: 1.25em;
		border-left: 1px solid #AAA;
		margin: 0.125em 0;
		padding: 0 0.5em;
		zoom: 1;
		display: inline !   ie
	}
	.catlinks li:first-child {
		padding-left: 0.25em;
		border-left: none
	}
	.mw-hidden-cats-hidden {
		display: none
	}
	.catlinks-allhidden {
		display: none
	}
	p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons,p.mw-revdel-editreasons
		{
		font-size: 90%;
		text-align: right
	}
	.os-suggest {
		overflow: auto;
		overflow-x: hidden;
		position: absolute;
		top: 0;
		left: 0;
		width: 0;
		background-color: white;
		border-style: solid;
		border-color: #AAAAAA;
		border-width: 1px;
		z-index: 99;
		font-size: 95%
	}
	table.os-suggest-results {
		font-size: 95%;
		cursor: pointer;
		border: 0;
		border-collapse: collapse;
		width: 100%
	}
	.os-suggest-result,.os-suggest-result-hl {
		white-space: nowrap;
		background-color: white;
		color: black;
		padding: 2px
	}
	.os-suggest-result-hl,.os-suggest-result-hl-webkit {
		background-color: #4C59A6;
		color: white
	}
	.os-suggest-toggle {
		position: relative;
		left: 1ex;
		font-size: 65%
	}
	.os-suggest-toggle-def {
		position: absolute;
		top: 0;
		left: 0;
		font-size: 65%;
		visibility: hidden
	}
	.autocomment {
		color: gray
	}
	#pagehistory .history-user {
		margin-left: 0.4em;
		margin-right: 0.2em
	}
	#pagehistory span.minor {
		font-weight: bold
	}
	#pagehistory li {
		border: 1px solid white
	}
	#pagehistory li.selected {
		background-color: #f9f9f9;
		border: 1px dashed #aaa
	}
	.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon {
		float: right
	}
	.newpage,.minoredit,.botedit {
		font-weight: bold
	}
	#shared-image-dup,#shared-image-conflict {
		font-style: italic
	}
	div.mw-warning-with-logexcerpt {
		padding: 3px;
		margin-bottom: 3px;
		border: 2px solid #2F6FAB;
		clear: both
	}
	div.mw-warning-with-logexcerpt ul li {
		font-size: 90%
	}
	span.mw-revdelundel-link,strong.mw-revdelundel-link {
		font-size: 90%
	}
	span.mw-revdelundel-hidden,input.mw-revdelundel-hidden {
		visibility: hidden
	}
	td.mw-revdel-checkbox,th.mw-revdel-checkbox {
		padding-right: 10px;
		text-align: center
	}
	a.feedlink {
		background:
			url()
			center left no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/feed-icon.png?2012-09-17T15:43:20Z)
			center left no-repeat !   ie;
		padding-left: 16px
	}
	.plainlinks a {
		background: none !important;
		padding: 0 !important
	}
	.rtl a.external.free,.rtl a.external.autonumber {
		direction: ltr;
		unicode-bidi: embed
	}
	table.wikitable {
		margin: 1em 0;
		background-color: #f9f9f9;
		border: 1px #aaa solid;
		border-collapse: collapse;
		color: black
	}
	table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td
		{
		border: 1px #aaa solid;
		padding: 0.2em
	}
	table.wikitable>tr>th,table.wikitable>*>tr>th {
		background-color: #f2f2f2;
		text-align: center
	}
	table.wikitable>caption {
		font-weight: bold
	}
	table.collapsed tr.collapsable {
		display: none
	}
	.success {
		color: green;
		font-size: larger
	}
	.warning {
		color: #FFA500;
		font-size: larger
	}
	.error {
		color: red;
		font-size: larger
	}
	.errorbox,.warningbox,.successbox {
		font-size: larger;
		border: 2px solid;
		padding: .5em 1em;
		float: left;
		margin-bottom: 2em;
		color: #000
	}
	.errorbox {
		border-color: red;
		background-color: #fff2f2
	}
	.warningbox {
		border-color: #FF8C00;
		background-color: #FFFFC0
	}
	.successbox {
		border-color: green;
		background-color: #dfd
	}
	.errorbox h2,.warningbox h2,.successbox h2 {
		font-size: 1em;
		font-weight: bold;
		display: inline;
		margin: 0 .5em 0 0;
		border: none
	}
	.mw-infobox {
		border: 2px solid #ff7f00;
		margin: 0.5em;
		clear: left;
		overflow: hidden
	}
	.mw-infobox-left {
		margin: 7px;
		float: left;
		width: 35px
	}
	.mw-infobox-right {
		margin: 0.5em 0.5em 0.5em 49px
	}
	.previewnote {
		color: #c00;
		margin-bottom: 1em
	}
	.previewnote p {
		text-indent: 3em;
		margin: 0.8em 0
	}
	.visualClear {
		clear: both
	}
	#mw_trackbacks {
		border: solid 1px #bbbbff;
		background-color: #eeeeff;
		padding: 0.2em
	}
	.mw-datatable {
		border-collapse: collapse
	}
	.mw-datatable,.mw-datatable td,.mw-datatable th {
		border: 1px solid #aaaaaa;
		padding: 0 0.15em 0 0.15em
	}
	.mw-datatable th {
		background-color: #ddddff
	}
	.mw-datatable td {
		background-color: #ffffff
	}
	.mw-datatable tr:hover td {
		background-color: #eeeeff
	}
	.TablePager {
		min-width: 80%
	}
	.TablePager_nav {
		margin: 0 auto
	}
	.TablePager_nav td {
		padding: 3px;
		text-align: center
	}
	.TablePager_nav a {
		text-decoration: none
	}
	.imagelist td,.imagelist th {
		white-space: nowrap
	}
	.imagelist .TablePager_col_links {
		background-color: #eeeeff
	}
	.imagelist .TablePager_col_img_description {
		white-space: normal
	}
	.imagelist th.TablePager_sort {
		background-color: #ccccff
	}
	ul#filetoc {
		text-align: center;
		border: 1px solid #aaaaaa;
		background-color: #f9f9f9;
		padding: 5px;
		font-size: 95%;
		margin-bottom: 0.5em;
		margin-left: 0;
		margin-right: 0
	}
	#filetoc li {
		display: inline;
		list-style-type: none;
		padding-right: 2em
	}
	table.mw_metadata {
		font-size: 0.8em;
		margin-left: 0.5em;
		margin-bottom: 0.5em;
		width: 400px
	}
	table.mw_metadata caption {
		font-weight: bold
	}
	table.mw_metadata th {
		font-weight: normal
	}
	table.mw_metadata td {
		padding: 0.1em
	}
	table.mw_metadata {
		border: none;
		border-collapse: collapse
	}
	table.mw_metadata td,table.mw_metadata th {
		text-align: center;
		border: 1px solid #aaaaaa;
		padding-left: 5px;
		padding-right: 5px
	}
	table.mw_metadata th {
		background-color: #f9f9f9
	}
	table.mw_metadata td {
		background-color: #fcfcfc
	}
	table.mw_metadata ul.metadata-langlist {
		list-style-type: none;
		list-style-image: none;
		padding-right: 5px;
		padding-left: 5px;
		margin: 0
	}
	.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul {
		margin: 0.3em 0 0 1.6em;
		padding: 0
	}
	.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul {
		margin: 0.3em 1.6em 0 0;
		padding: 0
	}
	.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol {
		margin: 0.3em 0 0 3.2em;
		padding: 0
	}
	.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol {
		margin: 0.3em 3.2em 0 0;
		padding: 0
	}
	.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd {
		margin-left: 1.6em;
		margin-right: 0
	}
	.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd {
		margin-right: 1.6em;
		margin-left: 0
	}
	li.gallerybox {
		vertical-align: top;
		display: -moz-inline-box;
		display: inline-block
	}
	ul.gallery,li.gallerybox {
		zoom: 1;
		*display: inline
	}
	ul.gallery {
		margin: 2px;
		padding: 2px;
		display: block
	}
	li.gallerycaption {
		font-weight: bold;
		text-align: center;
		display: block;
		word-wrap: break-word
	}
	li.gallerybox div.thumb {
		text-align: center;
		border: 1px solid #ccc;
		background-color: #f9f9f9;
		margin: 2px
	}
	li.gallerybox div.thumb img {
		display: block;
		margin: 0 auto
	}
	div.gallerytext {
		overflow: hidden;
		font-size: 94%;
		padding: 2px 4px;
		word-wrap: break-word
	}
	.mw-ajax-loader {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/ajax-loader.gif?2012-09-17T15:43:20Z)
			!   ie;
		background-position: center center;
		background-repeat: no-repeat;
		padding: 16px;
		position: relative;
		top: -16px
	}
	.mw-small-spinner {
		padding: 10px !important;
		margin-right: 0.6em;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/spinner.gif?2012-09-17T15:43:20Z)
			!   ie;
		background-position: center center;
		background-repeat: no-repeat
	}
	h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(or),h1:lang(pa),h1:lang(sa),h1:lang(ta),h1:lang(te)
		{
		line-height: 1.6em !important
	}
	h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bho),h3:lang(bho),h4:lang(bho),h5:lang(bho),h6:lang(bho),h2:lang(bh),h3:lang(bh),h4:lang(bh),h5:lang(bh),h6:lang(bh),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(my),h3:lang(my),h4:lang(my),h5:lang(my),h6:lang(my),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te)
		{
		line-height: 1.2em
	}
	ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li
		{
		list-style-type: -moz-persian;
		list-style-type: persian
	}
	ol:lang(ckb) li {
		list-style-type: -moz-arabic-indic;
		list-style-type: arabic-indic
	}
	ol:lang(hi) li,ol:lang(mr) li {
		list-style-type: -moz-devanagari;
		list-style-type: devanagari
	}
	ol:lang(as) li,ol:lang(bn) li {
		list-style-type: -moz-bengali;
		list-style-type: bengali
	}
	ol:lang(or) li {
		list-style-type: -moz-oriya;
		list-style-type: oriya
	}
	#toc ul,.toc ul {
		margin: .3em 0
	}
	.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul
		{
		text-align: left
	}
	.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul
		{
		text-align: right
	}
	.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul
		{
		margin: 0 0 0 2em
	}
	.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul
		{
		margin: 0 2em 0 0
	}
	#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle {
		direction: ltr
	}
	.mw-help-field-hint {
		display: none;
		margin-left: 2px;
		margin-bottom: -8px;
		padding: 0 0 0 15px;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/help-question.gif?2012-09-17T15:43:20Z)
			!   ie;
		background-position: left center;
		background-repeat: no-repeat;
		cursor: pointer;
		font-size: .8em;
		text-decoration: underline;
		color: #0645ad
	}
	.mw-help-field-hint:hover {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/help-question-hover.gif?2012-09-17T15:43:20Z)
			!   ie
	}
	.mw-help-field-data {
		display: block;
		background-color: #d6f3ff;
		padding: 5px 8px 4px 8px;
		border: 1px solid #5dc9f4;
		margin-left: 20px
	}
	.tipsy {
		padding: 5px 5px 10px;
		font-size: 12px;
		position: absolute;
		z-index: 100000;
		overflow: visible
	}
	.tipsy-inner {
		padding: 5px 8px 4px 8px;
		background-color: #d6f3ff;
		color: black;
		border: 1px solid #5dc9f4;
		max-width: 300px;
		text-align: left
	}
	.tipsy-arrow {
		position: absolute;
		background:
			url()
			no-repeat top left;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/common/images/tipsy-arrow.gif?2012-09-17T15:43:20Z)
			no-repeat top left !   ie;
		width: 13px;
		height: 13px
	}
	.tipsy-se .tipsy-arrow {
		bottom: -2px;
		right: 10px;
		background-position: 0% 100%
	}
	#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview
		{
		direction: ltr;
		unicode-bidi: embed
	}
	.diff-currentversion-title,.diff {
		direction: ltr;
		unicode-bidi: embed
	}
	.diff-contentalign-right td {
		direction: rtl;
		unicode-bidi: embed
	}
	.diff-contentalign-left td {
		direction: ltr;
		unicode-bidi: embed
	}
	.diff-otitle,.diff-ntitle,.diff-lineno {
		direction: ltr !important;
		unicode-bidi: embed
	}
	#mw-revision-info,#mw-revision-info-current,#mw-revision-nav {
		direction: ltr;
		display: inline
	}
	div.tright,div.floatright,table.floatright {
		clear: right;
		float: right
	}
	div.tleft,div.floatleft,table.floatleft {
		float: left;
		clear: left
	}
	div.floatright,table.floatright,div.floatleft,table.floatleft {
		position: relative
	}
	#mw-credits a {
		unicode-bidi: embed
	}
	.mw-jump,#jump-to-nav {
		overflow: hidden;
		height: 0;
		zoom: 1
	}
	.printfooter {
		display: none
	}
	.xdebug-error {
		position: absolute;
		z-index: 99
	}
	.editsection,.toctoggle {
		-moz-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none
	}
}

@media screen {
	a {
		text-decoration: none;
		color: #0645ad;
		background: none
	}
	a:visited {
		color: #0b0080
	}
	a:active {
		color: #faa700
	}
	a:hover,a:focus {
		text-decoration: underline
	}
	a.stub {
		color: #772233
	}
	a.new,#p-personal a.new {
		color: #ba0000
	}
	a.new:visited,#p-personal a.new:visited {
		color: #a55858
	}
	.mw-body a.extiw,.mw-body a.extiw:active {
		color: #36b
	}
	.mw-body a.extiw:visited {
		color: #636
	}
	.mw-body a.extiw:active {
		color: #b63
	}
	.mw-body a.external {
		color: #36b
	}
	.mw-body a.external:visited {
		color: #636
	}
	.mw-body a.external:active {
		color: #b63
	}
	img {
		border: none;
		vertical-align: middle
	}
	hr {
		height: 1px;
		color: #aaa;
		background-color: #aaa;
		border: 0;
		margin: .2em 0
	}
	h1,h2,h3,h4,h5,h6 {
		color: black;
		background: none;
		font-weight: normal;
		margin: 0;
		overflow: hidden;
		padding-top: .5em;
		padding-bottom: .17em;
		border-bottom: 1px solid #aaa
	}
	h1 {
		font-size: 188%
	}
	h1 .editsection {
		font-size: 53%
	}
	h2 {
		font-size: 150%
	}
	h2 .editsection {
		font-size: 67%
	}
	h3,h4,h5,h6 {
		border-bottom: none;
		font-weight: bold
	}
	h3 {
		font-size: 132%
	}
	h3 .editsection {
		font-size: 76%;
		font-weight: normal
	}
	h4 {
		font-size: 116%
	}
	h4 .editsection {
		font-size: 86%;
		font-weight: normal
	}
	h5 {
		font-size: 100%
	}
	h5 .editsection {
		font-weight: normal
	}
	h6 {
		font-size: 80%
	}
	h6 .editsection {
		font-size: 125%;
		font-weight: normal
	}
	h1,h2 {
		margin-bottom: .6em
	}
	h3,h4,h5 {
		margin-bottom: .3em
	}
	
	p img {
		margin: 0
	}
	ul {
		line-height: 1.5em;
		list-style-type: square;
		margin: .3em 0 0 1.6em;
		padding: 0
	}
	ol {
		line-height: 1.5em;
		margin: .3em 0 0 3.2em;
		padding: 0;
		list-style-image: none
	}
	li {
		margin-bottom: .1em
	}
	dt {
		font-weight: bold;
		margin-bottom: .1em
	}
	dl {
		margin-top: .2em;
		margin-bottom: .5em
	}
	dd {
		line-height: 1.5em;
		margin-left: 1.6em;
		margin-bottom: .1em
	}
	q {
		font-family: Times, "Times New Roman", serif;
		font-style: italic
	}
	pre,code,tt,kbd,samp,.mw-code {
		font-family: monospace, Courier
	}
	code {
		background-color: #f9f9f9
	}
	pre,.mw-code {
		padding: 1em;
		border: 1px dashed #2f6fab;
		color: black;
		background-color: #f9f9f9
	}
	table {
		font-size: 100%
	}
	fieldset {
		border: 1px solid #2f6fab;
		margin: 1em 0 1em 0;
		padding: 0 1em 1em;
		line-height: 1.5em
	}
	fieldset.nested {
		margin: 0 0 0.5em 0;
		padding: 0 0.5em 0.5em
	}
	legend {
		padding: .5em;
		font-size: 95%
	}
	form {
		border: none;
		margin: 0
	}
	textarea {
		width: 100%;
		padding: .1em
	}
	select {
		vertical-align: top
	}
	.center {
		width: 100%;
		text-align: center
	}
	*.center * {
		margin-left: auto;
		margin-right: auto
	}
	.small {
		font-size: 94%
	}
	table.small {
		font-size: 100%
	}
	#toc,.toc,.mw-warning {
		border: 1px solid #aaa;
		background-color: #f9f9f9;
		padding: 5px;
		font-size: 95%
	}
	#toc h2,.toc h2 {
		display: inline;
		border: none;
		padding: 0;
		font-size: 100%;
		font-weight: bold
	}
	#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle {
		text-align: center
	}
	#toc ul,.toc ul {
		list-style-type: none;
		list-style-image: none;
		margin-left: 0;
		padding: 0;
		text-align: left
	}
	#toc ul ul,.toc ul ul {
		margin: 0 0 0 2em
	}
	#toc .toctoggle,.toc .toctoggle {
		font-size: 94%
	}
	.toccolours {
		border: 1px solid #aaa;
		background-color: #f9f9f9;
		padding: 5px;
		font-size: 95%
	}
	.mw-warning {
		margin-left: 50px;
		margin-right: 50px;
		text-align: center
	}
	div.floatright,table.floatright {
		margin: 0 0 .5em .5em;
		border: 0
	}
	div.floatright p {
		font-style: italic
	}
	div.floatleft,table.floatleft {
		margin: 0 .5em .5em 0;
		border: 0
	}
	div.floatleft p {
		font-style: italic
	}
	div.thumb {
		margin-bottom: .5em;
		width: auto;
		background-color: transparent
	}
	div.thumbinner {
		border: 1px solid #ccc;
		padding: 3px !important;
		background-color: #f9f9f9;
		font-size: 94%;
		text-align: center;
		overflow: hidden
	}
	html .thumbimage {
		border: 1px solid #ccc
	}
	html .thumbcaption {
		border: none;
		line-height: 1.4em;
		padding: 3px !important;
		font-size: 94%
	}
	div.magnify {
		border: none !important;
		background: none !important
	}
	div.magnify a,div.magnify img {
		display: block;
		border: none !important;
		background: none !important
	}
	div.tright {
		margin: .5em 0 1.3em 1.4em
	}
	div.tleft {
		margin: .5em 1.4em 1.3em 0
	}
	img.thumbborder {
		border: 1px solid #dddddd
	}
	#userlogin,#userloginForm {
		border: solid 1px #cccccc;
		padding: 1.2em;
		margin: .5em;
		float: left
	}
	.catlinks {
		border: 1px solid #aaa;
		background-color: #f9f9f9;
		padding: 5px;
		margin-top: 1em;
		clear: both
	}
	.usermessage {
		background-color: #ffce7b;
		border: 1px solid #ffa500;
		color: black;
		font-weight: bold;
		margin: 2em 0 1em;
		padding: .5em 1em;
		vertical-align: middle
	}
	#siteNotice {
		position: relative;
		text-align: center;
		margin: 0
	}
	#localNotice {
		margin-bottom: 0.9em
	}
	.firstHeading,#firstHeading {
		margin-bottom: .1em;
		line-height: 1.2em;
		padding-bottom: 0
	}
	#siteSub {
		display: none
	}
	#jump-to-nav {
		margin-top: -1.4em;
		margin-bottom: 1.4em
	}
	#contentSub,#contentSub2 {
		font-size: 84%;
		line-height: 1.2em;
		margin: 0 0 1.4em 1em;
		color: #7d7d7d;
		width: auto
	}
	span.subpages {
		display: block
	}
	html,body {
		height: 100%;
		margin: 0;
		padding: 0;
		font-family: sans-serif;
		font-size: 1em
	}
	body {
		background-color: #f3f3f3;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/page-base.png?2012-09-17T15:43:20Z)
			!   ie
	}
	div#content {
		margin-left: 10em;
		padding: 1em;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/border.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: top left;
		background-repeat: repeat-y;
		background-color: white;
		color: black;
		direction: ltr
	}
	#mw-page-base {
		height: 5em;
		background-color: white;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/page-fade.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom left;
		background-repeat: repeat-x
	}
	#mw-head-base {
		margin-top: -5em;
		margin-left: 10em;
		height: 5em;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/border.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom left;
		background-repeat: repeat-x
	}
	div#mw-head {
		position: absolute;
		top: 0;
		right: 0;
		width: 100%
	}
	div#mw-head h5 {
		margin: 0;
		padding: 0
	}
	div.emptyPortlet {
		display: none
	}
	#p-personal {
		position: absolute;
		top: 0.33em;
		right: 0.75em
	}
	#p-personal h5 {
		display: none
	}
	#p-personal ul {
		list-style: none;
		margin: 0;
		padding-left: 10em
	}
	#p-personal li {
		line-height: 1.125em;
		float: left
	}
	#p-personal li {
		margin-left: 0.75em;
		margin-top: 0.5em;
		font-size: 0.75em;
		white-space: nowrap
	}
	#left-navigation {
		position: absolute;
		left: 10em;
		top: 2.5em
	}
	#right-navigation {
		float: right;
		margin-top: 2.5em
	}
	div.vectorTabs h5,div.vectorMenu h5 span {
		display: none
	}
	div.vectorTabs {
		float: left;
		height: 2.5em
	}
	div.vectorTabs {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom left;
		background-repeat: no-repeat;
		padding-left: 1px
	}
	div.vectorTabs ul {
		float: left
	}
	div.vectorTabs ul {
		height: 100%;
		list-style: none;
		margin: 0;
		padding: 0
	}
	div.vectorTabs ul li {
		float: left
	}
	div.vectorTabs ul li {
		line-height: 1.125em;
		display: inline-block;
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #f3f3f3;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-normal-fade.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom left;
		background-repeat: repeat-x;
		white-space: nowrap
	}
	div.vectorTabs ul>li {
		display: block
	}
	div.vectorTabs li.selected {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-current-fade.png?2012-09-17T15:43:20Z)
			!   ie
	}
	div.vectorTabs li a {
		display: inline-block;
		height: 1.9em;
		padding-left: 0.5em;
		padding-right: 0.5em;
		color: #0645ad;
		cursor: pointer;
		font-size: 0.8em
	}
	div.vectorTabs li>a {
		display: block
	}
	div.vectorTabs li.icon a {
		background-position: bottom right;
		background-repeat: no-repeat
	}
	div.vectorTabs span a {
		display: inline-block;
		padding-top: 1.25em
	}
	div.vectorTabs span>a {
		float: left;
		display: block
	}
	div.vectorTabs span {
		display: inline-block;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom right;
		background-repeat: no-repeat
	}
	div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited {
		color: #333;
		text-decoration: none
	}
	div.vectorTabs li.new a,div.vectorTabs li.new a:visited {
		color: #a55858
	}
	div.vectorMenu {
		direction: ltr;
		float: left;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/arrow-down-icon.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: 100% 60%;
		background-repeat: no-repeat;
		cursor: pointer
	}
	div.vectorMenuFocus {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/arrow-down-focus-icon.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: 100% 60%
	}
	body.rtl div.vectorMenu {
		direction: rtl
	}
	div#mw-head div.vectorMenu h5 {
		float: left;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-repeat: no-repeat
	}
	div#mw-head div.vectorMenu h5 {
		background-position: bottom left;
		margin-left: -1px
	}
	div#mw-head div.vectorMenu>h5 {
		background-image: none
	}
	div#mw-head div.vectorMenu h4 {
		display: inline-block;
		float: left;
		font-size: 0.8em;
		padding-left: 0.5em;
		padding-top: 1.375em;
		font-weight: normal;
		border: none
	}
	div.vectorMenu h5 a {
		display: inline-block;
		width: 24px;
		height: 2.5em;
		text-decoration: none;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-repeat: no-repeat
	}
	div.vectorMenu h5 a {
		background-position: bottom right
	}
	div.vectorMenu h5>a {
		display: block
	}
	div.vectorMenu div.menu {
		position: relative;
		display: none;
		clear: both;
		text-align: left
	}
	body.rtl div.vectorMenu div.menu {
		margin-left: 24px
	}
	body.rtl div.vectorMenu>div.menu {
		margin-left: auto
	}
	body.rtl div.vectorMenu>div.menu,x:-moz-any-link {
		margin-left: 23px
	}
	div.vectorMenu:hover div.menu,div.vectorMenu div.menuForceShow {
		display: block
	}
	div.vectorMenu ul {
		position: absolute;
		background-color: white;
		border: solid 1px silver;
		border-top-width: 0;
		list-style: none;
		list-style-image: none;
		list-style-type: none;
		padding: 0;
		margin: 0;
		margin-left: -1px;
		text-align: left
	}
	div.vectorMenu ul,x:-moz-any-link {
		min-width: 5em
	}
	div.vectorMenu ul,x:-moz-any-link,x:default {
		min-width: 0
	}
	div.vectorMenu li {
		padding: 0;
		margin: 0;
		text-align: left;
		line-height: 1em
	}
	div.vectorMenu li a {
		display: inline-block;
		padding: 0.5em;
		white-space: nowrap;
		color: #0645ad;
		cursor: pointer;
		font-size: 0.8em
	}
	div.vectorMenu li>a {
		display: block
	}
	div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited {
		color: #333;
		text-decoration: none
	}
	#p-search h5 {
		display: none
	}
	#p-search {
		float: left
	}
	#p-search {
		margin-right: 0.5em;
		margin-left: 0.5em
	}
	#p-search form,#p-search input {
		margin: 0;
		margin-top: 0.4em
	}
	div#simpleSearch {
		display: block;
		width: 14em;
		height: 1.4em;
		margin-top: 0.65em;
		position: relative;
		min-height: 1px;
		border: solid 1px #aaa;
		color: black;
		background-color: white;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/search-fade.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: top left;
		background-repeat: repeat-x
	}
	div#simpleSearch label {
		font-size: 13px;
		top: 0.25em;
		direction: ltr
	}
	div#simpleSearch input {
		color: black;
		direction: ltr
	}
	div#simpleSearch input:focus {
		outline: none
	}
	div#simpleSearch input.placeholder {
		color: #999
	}
	div#simpleSearch input::-webkit-input-placeholder {
		color: #999
	}
	div#simpleSearch input#searchInput {
		position: absolute;
		top: 0;
		left: 0;
		width: 90%;
		margin: 0;
		padding: 0;
		padding-left: 0.2em;
		padding-top: 0.2em;
		padding-bottom: 0.2em;
		outline: none;
		border: none;
		font-size: 13px;
		background-color: transparent;
		direction: ltr
	}
	div#simpleSearch button#searchButton {
		position: absolute;
		width: 10%;
		right: 0;
		top: 0;
		padding: 0;
		padding-top: 0.3em;
		padding-bottom: 0.2em;
		padding-right: 0.4em;
		margin: 0;
		border: none;
		cursor: pointer;
		background-color: transparent;
		background-image: none
	}
	div#simpleSearch button#searchButton img {
		border: none;
		margin: 0;
		margin-top: -3px;
		padding: 0
	}
	div#simpleSearch button#searchButton>img {
		margin: 0
	}
	div#mw-panel {
		position: absolute;
		top: 160px;
		padding-top: 1em;
		width: 10em;
		left: 0
	}
	div#mw-panel div.portal {
		padding-bottom: 1.5em;
		direction: ltr
	}
	div#mw-panel div.portal h5 {
		font-weight: normal;
		color: #444;
		padding: 0.25em;
		padding-top: 0;
		padding-left: 1.75em;
		cursor: default;
		border: none;
		font-size: 0.75em
	}
	div#mw-panel div.portal div.body {
		margin: 0;
		padding-top: 0.5em;
		margin-left: 1.25em;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/portal-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-repeat: no-repeat;
		background-position: top left
	}
	div#mw-panel div.portal div.body ul {
		list-style: none;
		list-style-image: none;
		list-style-type: none;
		padding: 0;
		margin: 0
	}
	div#mw-panel div.portal div.body ul li {
		line-height: 1.125em;
		padding: 0;
		padding-bottom: 0.5em;
		margin: 0;
		font-size: 0.75em;
		word-wrap: break-word
	}
	div#mw-panel div.portal div.body ul li a {
		color: #0645ad
	}
	div#mw-panel div.portal div.body ul li a:visited {
		color: #0b0080
	}
	#p-logo {
		position: absolute;
		top: -160px;
		left: 0;
		width: 10em;
		height: 160px
	}
	#p-logo a {
		display: block;
		width: 10em;
		height: 160px;
		background-repeat: no-repeat;
		background-position: center center;
		text-decoration: none
	}
	#preftoc {
		width: 100%;
		float: left;
		clear: both;
		margin: 0 !important;
		padding: 0 !important;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/preferences-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom left;
		background-repeat: no-repeat
	}
	#preftoc li {
		float: left;
		margin: 0;
		padding: 0;
		padding-right: 1px;
		height: 2.25em;
		white-space: nowrap;
		list-style-type: none;
		list-style-image: none;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/preferences-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom right;
		background-repeat: no-repeat
	}
	#preftoc li:first-child {
		margin-left: 1px
	}
	#preftoc a,#preftoc a:active {
		display: inline-block;
		position: relative;
		color: #0645ad;
		padding: 0.5em;
		text-decoration: none;
		background-image: none;
		font-size: 0.9em
	}
	#preftoc a:hover,#preftoc a:focus {
		text-decoration: underline
	}
	#preftoc li.selected a {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/preferences-fade.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: bottom;
		background-repeat: repeat-x;
		color: #333;
		text-decoration: none
	}
	#preferences {
		float: left;
		width: 100%;
		margin: 0;
		margin-top: -2px;
		clear: both;
		border: solid 1px #ccc;
		background-color: #f9f9f9;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/preferences-base.png?2012-09-17T15:43:20Z)
			!   ie
	}
	#preferences fieldset {
		border: none;
		border-top: solid 1px #ccc
	}
	#preferences fieldset.prefsection {
		border: none;
		padding: 0;
		margin: 1em
	}
	#preferences legend {
		color: #666
	}
	#preferences fieldset.prefsection legend.mainLegend {
		display: none
	}
	#preferences td {
		padding-left: 0.5em;
		padding-right: 0.5em
	}
	.htmlform-tip {
		font-size: x-small;
		padding: .2em 2em;
		color: #666
	}
	#preferences div.mw-prefs-buttons {
		padding: 1em
	}
	#preferences div.mw-prefs-buttons input {
		margin-right: 0.25em
	}
	div#content {
		line-height: 1.5em
	}
	#bodyContent {
		font-size: 0.8em
	}
	.editsection {
		float: right
	}
	ul {
		list-style-image:
			url();
		list-style-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/bullet-icon.png?2012-09-17T15:43:20Z)
			!   ie
	}
	pre,.mw-code {
		line-height: 1.3em
	}
	#siteNotice {
		font-size: 0.8em
	}
	#firstHeading {
		padding-top: 0;
		margin-top: 0;
		padding-top: 0;
		font-size: 1.6em
	}
	div#content a.external,div#content a.external[href ^="gopher://"] {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/external-link-ltr-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href ^="https://"],.link-https {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/lock-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href ^="mailto:"],.link-mailto {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/mail-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href ^="news:"] {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/news-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href ^="ftp://"],.link-ftp {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/file-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href ^="irc://"],div#content a.external[href ^="ircs://"],.link-irc
		{
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/talk-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href $=".ogg"],div#content a.external[href $=".OGG"],div#content a.external[href
		$=".mid"],div#content a.external[href $=".MID"],div#content a.external[href
		$=".midi"],div#content a.external[href $=".MIDI"],div#content a.external[href
		$=".mp3"],div#content a.external[href $=".MP3"],div#content a.external[href
		$=".wav"],div#content a.external[href $=".WAV"],div#content a.external[href
		$=".wma"],div#content a.external[href $=".WMA"],.link-audio {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/audio-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href $=".ogm"],div#content a.external[href $=".OGM"],div#content a.external[href
		$=".avi"],div#content a.external[href $=".AVI"],div#content a.external[href
		$=".mpeg"],div#content a.external[href $=".MPEG"],div#content a.external[href
		$=".mpg"],div#content a.external[href $=".MPG"],.link-video {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/video-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	div#content a.external[href $=".pdf"],div#content a.external[href $=".PDF"],div#content a.external[href
		*=".pdf#"],div#content a.external[href *=".PDF#"],div#content a.external[href
		*=".pdf?"],div#content a.external[href *=".PDF?"],.link-document {
		background:
			url()
			center right no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/document-icon.png?2012-09-17T15:43:20Z)
			center right no-repeat !   ie;
		padding-right: 13px
	}
	#pt-userpage,#pt-anonuserpage,#pt-login {
		background:
			url()
			left top no-repeat;
		background:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/user-icon.png?2012-09-17T15:43:20Z)
			left top no-repeat !   ie;
		padding-left: 15px !important;
		text-transform: none
	}
	.redirectText {
		font-size: 140%
	}
	.redirectMsg img {
		vertical-align: text-bottom
	}
	#bodyContent {
		position: relative;
		width: 100%
	}
	div#bodyContent {
		line-height: 1.5em
	}
	.skin-vector #mw-notification-area {
		top: 7em;
		font-size: 0.8em
	}
	.skin-vector .mw-notification {
		background-color: #fff;
		background-color: rgba(255, 255, 255, 0.93);
		padding: 0.75em 1.5em;
		border: solid 1px #a7d7f9;
		border-radius: 0.75em;
		-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.125);
		-moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.125);
		box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.125)
	}
	#ca-unwatch.icon a,#ca-watch.icon a {
		margin: 0;
		padding: 0;
		outline: none;
		display: block;
		width: 26px;
		padding-top: 3.1em;
		margin-top: 0;
		margin-top: -0.8em !   ie;
		height: 0;
		overflow: hidden;
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/watch-icons.png?2012-09-17T15:43:20Z)
			!   ie
	}
	#ca-unwatch.icon a {
		background-position: -43px 60%
	}
	#ca-watch.icon a {
		background-position: 5px 60%
	}
	#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus {
		background-position: -67px 60%
	}
	#ca-watch.icon a:hover,#ca-watch.icon a:focus {
		background-position: -19px 60%
	}
	#ca-unwatch.icon a.loading,#ca-watch.icon a.loading {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/watch-icon-loading.gif?2012-09-17T15:43:20Z)
			!   ie;
		background-position: 5px 60%
	}
	#ca-unwatch.icon a span,#ca-watch.icon a span {
		display: none
	}
	div.vectorTabs ul {
		background-image:
			url();
		background-image:
			url(//bits.wikimedia.org/static-1.20wmf12/skins/vector/images/tab-break.png?2012-09-17T15:43:20Z)
			!   ie;
		background-position: right bottom;
		background-repeat: no-repeat
	}
	.tipsy {
		font-size: 0.8em
	}
	body.vector-animateLayout div#content,body.vector-animateLayout div#footer
		{
		-moz-transition: margin-left 250ms, padding 250ms;
		-webkit-transition: margin-left 250ms, padding 250ms;
		-o-transition: margin-left 250ms, padding 250ms;
		transition: margin-left 250ms, padding 250ms
	}
	body.vector-animateLayout #p-logo,body.vector-animateLayout #left-navigation
		{
		-moz-transition: left 250ms;
		-webkit-transition: left 250ms;
		-o-transition: left 250ms;
		transition: left 250ms
	}
	body.vector-animateLayout #mw-panel {
		-moz-transition: padding-left 250ms;
		-webkit-transition: padding-left 250ms;
		-o-transition: padding-left 250ms;
		transition: padding-left 250ms
	}
	body.vector-animateLayout #p-search {
		-moz-transition: margin-right 250ms;
		-webkit-transition: margin-right 250ms;
		-o-transition: margin-right 250ms;
		transition: margin-right 250ms
	}
	body.vector-animateLayout #p-personal {
		-moz-transition: right 250ms;
		-webkit-transition: right 250ms;
		-o-transition: right 250ms;
		transition: right 250ms
	}
	body.vector-animateLayout #mw-head-base {
		-moz-transition: margin-left 250ms;
		-webkit-transition: margin-left 250ms;
		-o-transition: margin-left 250ms;
		transition: margin-left 250ms
	}
}

@media screen and (min-width:982px) {
	
	#p-logo {
		left: 0.5em
	}
	
	#mw-panel {
		padding-left: 0.5em
	}
	#p-search {
		margin-right: 1em
	}
	#left-navigation {
		left: 11em
	}
	#p-personal {
		right: 1em
	}
	#mw-head-base {
		margin-left: 11em
	}
}
/* cache key: enwiki:resourceloader:filter:minify-css:7:a1a5535ff516cdd1dafdaa96f0562815 */

.infobox.geography {
    border-collapse: collapse;
    font-size: 90%;
    line-height: 1.2em;
    text-align: left;
}
.infobox {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    clear: right;
    color: black;
    float: right;
    font-size: 88%;
    line-height: 1.5em;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    text-align: left;
}
dfn {
    font-style: inherit;
}
sup, sub {
    line-height: 1em;
}
#interwiki-completelist {
    font-weight: bold;
}
body.page-Main_Page #ca-delete {
    display: none !important;
}
body.page-Main_Page #mp-topbanner {
    clear: both;
}
#toolbar {
    height: 22px;
    margin-bottom: 6px;
}
ol.references, div.reflist, div.refbegin {
    font-size: 90%;
    margin-bottom: 0.5em;
}
div.refbegin-100 {
    font-size: 100%;
}
div.reflist ol.references {
    font-size: 100%;
    list-style-type: inherit;
}
ol.references li:target, sup.reference:target, span.citation:target {
    background-color: #DDEEFF;
}
sup.reference {
    font-style: normal;
    font-weight: normal;
}
span.brokenref {
    display: none;
}
.citation {
    word-wrap: break-word;
}
cite, .citation cite.article, .citation cite.contribution {
    font-style: inherit;
}
.citation cite, .citation cite.periodical {
    font-style: italic;
}
.citation .printonly {
    display: none;
}
.flowlist ul {
    margin-left: 0;
    overflow-x: hidden;
    padding-left: 1.6em;
}
.flowlist ol {
    margin-left: 0;
    overflow-x: hidden;
    padding-left: 3.2em;
}
.flowlist dl {
    overflow-x: hidden;
}
.skin-monobook .hlist dl, .skin-modern .hlist dl, .skin-vector .hlist dl {
    line-height: 1.5em;
}
.hlist dl, .hlist ol, .hlist ul {
    margin: 0;
}
.hlist dd, .hlist dt, .hlist li {
    display: inline;
    margin: 0;
    white-space: nowrap;
}
.hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
    white-space: normal;
}
.hlist dt:after {
    content: ":";
}
.hlist dd:after, .hlist li:after {
    content: " ·";
    font-weight: bold;
}
.hlist dd:last-child:after, .hlist dt:last-child:after, .hlist li:last-child:after {
    content: none;
}
.hlist dd.hlist-last-child:after, .hlist dt.hlist-last-child:after, .hlist li.hlist-last-child:after {
    content: none;
}
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: ";
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ")";
    font-weight: normal;
}
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after, .hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after, .hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ")";
    font-weight: normal;
}
.hlist.hnum ol {
    counter-reset: list-item;
}
.hlist.hnum ol > li {
    counter-increment: list-item;
}
.hlist.hnum ol > li:before {
    content: counter(list-item, decimal) " ";
}
.hlist.hnum dd ol > li:first-child:before, .hlist.hnum dt ol > li:first-child:before, .hlist.hnum li ol > li:first-child:before {
    content: "(" counter(list-item, decimal) " ";
}
.plainlist ul {
    line-height: inherit;
    list-style: none outside none;
    margin: 0;
}
.plainlist ul li {
    margin-bottom: 0;
}
.navbox {
    border: 1px solid #AAAAAA;
    clear: both;
    font-size: 88%;
    margin: auto;
    padding: 1px;
    text-align: center;
    width: 100%;
}
.navbox-inner, .navbox-subgroup {
    width: 100%;
}
.navbox th, .navbox-title, .navbox-abovebelow {
    padding-left: 1em;
    padding-right: 1em;
    text-align: center;
}
th.navbox-group {
    text-align: right;
    white-space: nowrap;
}
.navbox, .navbox-subgroup {
    background: none repeat scroll 0 0 #FDFDFD;
}
.navbox-list {
    border-color: #FDFDFD;
}
.navbox th, .navbox-title {
    background: none repeat scroll 0 0 #CCCCFF;
}
.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title {
    background: none repeat scroll 0 0 #DDDDFF;
}
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
    background: none repeat scroll 0 0 #E6E6FF;
}
.navbox-even {
    background: none repeat scroll 0 0 #F7F7F7;
}
.navbox-odd {
    background: none repeat scroll 0 0 transparent;
}
table.navbox + table.navbox {
    margin-top: -1px;
}
.navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul {
    padding: 0.125em 0;
}
ol + table.navbox, ul + table.navbox {
    margin-top: 0.5em;
}
.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li span {
    font-variant: small-caps;
}
.navbox .navbar {
    display: block;
    font-size: 100%;
}
.navbox-title .navbar {
    float: left;
    margin-right: 0.5em;
    text-align: left;
    width: 6em;
}
.collapseButton {
    float: right;
    font-weight: normal;
    margin-left: 0.5em;
    text-align: right;
    width: auto;
}
.navbox .collapseButton {
    width: 6em;
}
.mw-collapsible-toggle {
    font-weight: normal;
    text-align: right;
}
.navbox .mw-collapsible-toggle {
    width: 6em;
}
.infobox {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    clear: right;
    color: black;
    float: right;
    font-size: 88%;
    line-height: 1.5em;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    text-align: left;
}
.infobox caption {
    font-size: 125%;
    font-weight: bold;
}
.infobox td, .infobox th {
    vertical-align: top;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td, .infobox.bordered th {
    border: 1px solid #AAAAAA;
}
.infobox.bordered .borderless td, .infobox.bordered .borderless th {
    border: 0 none;
}
.infobox.sisterproject {
    font-size: 90%;
    width: 20em;
}
.infobox.standard-talk {
    background-color: #F8EABA;
    border: 1px solid #C0C090;
}
.infobox.standard-talk.bordered td, .infobox.standard-talk.bordered th {
    border: 1px solid #C0C090;
}
.infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #AAAAAA #AAAAAA -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid solid none none;
    border-width: 1px 1px 0 0;
}
.infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #AAAAAA -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: none solid none none;
    border-width: 0 1px 0 0;
}
.infobox.geography {
    border-collapse: collapse;
    font-size: 90%;
    line-height: 1.2em;
    text-align: left;
}
.infobox.geography td, .infobox.geography th {
    border-top: 1px solid #AAAAAA;
    padding: 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th {
    border-top: 1px solid #AAAAAA;
    padding: 0.4em 0.6em 0.2em;
}
.infobox.geography .mergedrow td, .infobox.geography .mergedrow th {
    border: 0 none;
    padding: 0 0.6em 0.2em;
}
.infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th {
    border-bottom: 1px solid #AAAAAA;
    border-top: 0 none;
    padding: 0 0.6em 0.4em;
}
.infobox.geography .maptable td, .infobox.geography .maptable th {
    border: 0 none;
    padding: 0;
}
.wikitable.plainrowheaders th[scope="row"] {
    font-weight: normal;
    text-align: left;
}
.wikitable td ul, .wikitable td ol, .wikitable td dl {
    text-align: left;
}
.wikitable.hlist td ul, .wikitable.hlist td ol, .wikitable.hlist td dl {
    text-align: inherit;
}
div.listenlist {
    background: url("//upload.wikimedia.org/wikipedia/commons/3/3f/Gnome_speakernotes_30px.png") repeat scroll 0 0 transparent;
    padding-left: 40px;
}
div.medialist {
    background-position: left top;
    background-repeat: no-repeat;
    margin: 1em;
    min-height: 50px;
}
div.medialist ul {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
}
div.medialist ul li {
    padding-bottom: 0.5em;
}
div.medialist ul li li {
    font-size: 91%;
    padding-bottom: 0;
}
div#content a.external[href$=".pdf"], div#content a.external[href*=".pdf?"], div#content a.external[href*=".pdf#"], div#content a.external[href$=".PDF"], div#content a.external[href*=".PDF?"], div#content a.external[href*=".PDF#"], div#mw_content a.external[href$=".pdf"], div#mw_content a.external[href*=".pdf?"], div#mw_content a.external[href*=".pdf#"], div#mw_content a.external[href$=".PDF"], div#mw_content a.external[href*=".PDF?"], div#mw_content a.external[href*=".PDF#"] {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat scroll right center transparent;
    padding-right: 18px;
}
div#content span.PDFlink a, div#mw_content span.PDFlink a {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat scroll right center transparent;
    padding-right: 18px;
}
div.columns-2 div.column {
    float: left;
    min-width: 300px;
    width: 50%;
}
div.columns-3 div.column {
    float: left;
    min-width: 200px;
    width: 33.3%;
}
div.columns-4 div.column {
    float: left;
    min-width: 150px;
    width: 25%;
}
div.columns-5 div.column {
    float: left;
    min-width: 120px;
    width: 20%;
}
.messagebox {
    background-color: #F9F9F9;
    border: 1px solid #AAAAAA;
    margin: 0 auto 1em;
    padding: 0.2em;
    width: 80%;
}
.messagebox.merge {
    background-color: #F0E5FF;
    border: 1px solid #C0B8CC;
    text-align: center;
}
.messagebox.cleanup {
    background-color: #EFEFFF;
    border: 1px solid #9F9FFF;
    text-align: center;
}
.messagebox.standard-talk {
    background-color: #F8EABA;
    border: 1px solid #C0C090;
    margin: 4px auto;
}
.mbox-inside .standard-talk, .messagebox.nested-talk {
    background-color: #F8EABA;
    border: 1px solid #C0C090;
    margin: 2px 0;
    padding: 2px;
    width: 100%;
}
.messagebox.small {
    clear: both;
    float: right;
    font-size: 85%;
    line-height: 1.25em;
    margin: 0 0 1em 1em;
    width: 238px;
}
.messagebox.small-talk {
    background: none repeat scroll 0 0 #F8EABA;
    clear: both;
    float: right;
    font-size: 85%;
    line-height: 1.25em;
    margin: 0 0 1em 1em;
    width: 238px;
}
th.mbox-text, td.mbox-text {
    border: medium none;
    padding: 0.25em 0.9em;
    width: 100%;
}
td.mbox-image {
    border: medium none;
    padding: 2px 0 2px 0.9em;
    text-align: center;
}
td.mbox-imageright {
    border: medium none;
    padding: 2px 0.9em 2px 0;
    text-align: center;
}
td.mbox-empty-cell {
    border: medium none;
    padding: 0;
    width: 1px;
}
table.ambox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FBFBFB;
    border-color: #AAAAAA #AAAAAA #AAAAAA #1E90FF;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 10px;
    margin: 0 10%;
}
table.ambox + table.ambox {
    margin-top: -1px;
}
.ambox th.mbox-text, .ambox td.mbox-text {
    padding: 0.25em 0.5em;
}
.ambox td.mbox-image {
    padding: 2px 0 2px 0.5em;
}
.ambox td.mbox-imageright {
    padding: 2px 0.5em 2px 0;
}
table.ambox-notice {
    border-left: 10px solid #1E90FF;
}
table.ambox-speedy {
    background: none repeat scroll 0 0 #FFEEEE;
    border-left: 10px solid #B22222;
}
table.ambox-delete {
    border-left: 10px solid #B22222;
}
table.ambox-content {
    border-left: 10px solid #F28500;
}
table.ambox-style {
    border-left: 10px solid #F4C430;
}
table.ambox-move {
    border-left: 10px solid #9932CC;
}
table.ambox-protection {
    border-left: 10px solid #BBBBAA;
}
table.imbox {
    background: none repeat scroll 0 0 #FBFBFB;
    border: 3px solid #1E90FF;
    border-collapse: collapse;
    margin: 4px 10%;
}
.imbox .mbox-text .imbox {
    display: block;
    margin: 0 -0.5em;
}
.mbox-inside .imbox {
    margin: 4px;
}
table.imbox-notice {
    border: 3px solid #1E90FF;
}
table.imbox-speedy {
    background: none repeat scroll 0 0 #FFEEEE;
    border: 3px solid #B22222;
}
table.imbox-delete {
    border: 3px solid #B22222;
}
table.imbox-content {
    border: 3px solid #F28500;
}
table.imbox-style {
    border: 3px solid #F4C430;
}
table.imbox-move {
    border: 3px solid #9932CC;
}
table.imbox-protection {
    border: 3px solid #BBBBAA;
}
table.imbox-license {
    background: none repeat scroll 0 0 #F7F8FF;
    border: 3px solid #8888AA;
}
table.imbox-featured {
    border: 3px solid #CBA135;
}
table.cmbox {
    background: none repeat scroll 0 0 #DFE8FF;
    border: 1px solid #AAAAAA;
    border-collapse: collapse;
    margin: 3px 10%;
}
table.cmbox-notice {
    background: none repeat scroll 0 0 #D8E8FF;
}
table.cmbox-speedy {
    background: none repeat scroll 0 0 #FFDBDB;
    border: 4px solid #B22222;
    margin-bottom: 4px;
    margin-top: 4px;
}
table.cmbox-delete {
    background: none repeat scroll 0 0 #FFDBDB;
}
table.cmbox-content {
    background: none repeat scroll 0 0 #FFE7CE;
}
table.cmbox-style {
    background: none repeat scroll 0 0 #FFF9DB;
}
table.cmbox-move {
    background: none repeat scroll 0 0 #E4D8FF;
}
table.cmbox-protection {
    background: none repeat scroll 0 0 #EFEFE1;
}
table.ombox {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #AAAAAA;
    border-collapse: collapse;
    margin: 4px 10%;
}
table.ombox-notice {
    border: 1px solid #AAAAAA;
}
table.ombox-speedy {
    background: none repeat scroll 0 0 #FFEEEE;
    border: 2px solid #B22222;
}
table.ombox-delete {
    border: 2px solid #B22222;
}
table.ombox-content {
    border: 1px solid #F28500;
}
table.ombox-style {
    border: 1px solid #F4C430;
}
table.ombox-move {
    border: 1px solid #9932CC;
}
table.ombox-protection {
    border: 2px solid #BBBBAA;
}
table.tmbox {
    background: none repeat scroll 0 0 #F8EABA;
    border: 1px solid #C0C090;
    border-collapse: collapse;
    margin: 4px 10%;
}
.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%;
}
.mbox-inside .tmbox.mbox-small {
    font-size: 100%;
    line-height: 1.5em;
}
table.tmbox-speedy {
    background: none repeat scroll 0 0 #FFEEEE;
    border: 2px solid #B22222;
}
table.tmbox-delete {
    border: 2px solid #B22222;
}
table.tmbox-content {
    border: 2px solid #F28500;
}
table.tmbox-style {
    border: 2px solid #F4C430;
}
table.tmbox-move {
    border: 2px solid #9932CC;
}
table.tmbox-protection, table.tmbox-notice {
    border: 1px solid #C0C090;
}
table.dmbox {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    clear: both;
    margin: 0.9em 1em;
}
table.fmbox {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #AAAAAA;
    clear: both;
    margin: 0.2em 0;
    width: 100%;
}
table.fmbox-system {
    background: none repeat scroll 0 0 #F9F9F9;
}
table.fmbox-warning {
    background: none repeat scroll 0 0 #FFDBDB;
    border: 1px solid #BB7070;
}
table.fmbox-editnotice {
    background: none repeat scroll 0 0 transparent;
}
div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon {
    background: none repeat scroll 0 0 #FFDBDB;
    border: 1px solid #BB7070;
    clear: both;
    margin: 0.2em 0;
    padding: 0.25em 0.9em;
}
div.mw-lag-warn-normal, div.fmbox-system {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #AAAAAA;
    clear: both;
    margin: 0.2em 0;
    padding: 0.25em 0.9em;
}
body.mediawiki table.mbox-small {
    clear: right;
    float: right;
    font-size: 88%;
    line-height: 1.25em;
    margin: 4px 0 4px 1em;
    width: 238px;
}
body.mediawiki table.mbox-small-left {
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
    margin: 4px 1em 4px 0;
    width: 238px;
}
div.noarticletext {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0;
}
#wpSave {
    font-weight: bold;
}
.hiddenStructure {
    background-color: #00FF00;
    color: #FF0000;
    display: inline !important;
}
.check-icon a.new {
    display: none;
}
.nounderlines a, .IPA a:link, .IPA a:visited {
    text-decoration: none !important;
}
div.NavFrame {
    border: 1px solid #AAAAAA;
    border-collapse: collapse;
    font-size: 95%;
    margin: 0;
    padding: 4px;
    text-align: center;
}
div.NavFrame + div.NavFrame {
    border-top-style: hidden;
}
div.NavPic {
    background-color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 2px;
}
div.NavFrame div.NavHead {
    background-color: #CCCCFF;
    font-weight: bold;
    height: 1.6em;
    position: relative;
}
div.NavFrame p, div.NavFrame div.NavContent, div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    clear: both;
    line-height: 1px;
    margin: 0;
    padding: 0;
}
a.NavToggle {
    font-size: 90%;
    font-weight: normal;
    position: absolute;
    right: 3px;
    top: 0;
}
.rellink, .dablink {
    font-style: italic;
    margin-bottom: 0.5em;
    padding-left: 1.6em;
}
.rellink i, .dablink i {
    font-style: normal;
}
.listify td {
    display: list-item;
}
.listify tr {
    display: block;
}
.listify table {
    display: block;
}
.geo-default, .geo-dms, .geo-dec {
    display: inline;
}
.geo-nondefault, .geo-multi-punct {
    display: none;
}
.longitude, .latitude {
    white-space: nowrap;
}
.nonumtoc .tocnumber {
    display: none;
}
.nonumtoc #toc ul, .nonumtoc .toc ul {
    line-height: 1.5em;
    list-style: none outside none;
    margin: 0.3em 0 0;
    padding: 0;
}
.nonumtoc #toc ul ul, .nonumtoc .toc ul ul {
    margin: 0 0 0 2em;
}
.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {
    display: none;
}
blockquote.templatequote {
    margin-top: 0;
}
blockquote.templatequote div.templatequotecite {
    line-height: 1em;
    margin-top: 0;
    padding-left: 2em;
    text-align: left;
}
blockquote.templatequote div.templatequotecite cite {
    font-size: 85%;
}
div.user-block {
    background-color: #FFEFD5;
    border: 1px solid #A9A9A9;
    margin-bottom: 0.5em;
    padding: 5px;
}
.nowrap, .nowraplinks a, .nowraplinks .selflink, span.texhtml, sup.reference a {
    white-space: nowrap;
}
.template-documentation {
    background-color: #ECFCF4;
    border: 1px solid #AAAAAA;
    clear: both;
    margin: 1em 0 0;
    padding: 1em;
}
.imagemap-inline div {
    display: inline;
}
#wpUploadDescription {
    height: 13em;
}
.thumbinner {
    min-width: 100px;
}
div.thumb img.thumbimage {
    background-color: #FFFFFF;
}
div#content .gallerybox div.thumb {
    background-color: #F9F9F9;
}
.gallerybox .thumb img {
    background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat scroll 0 0 #FFFFFF;
}
.ns-0 .gallerybox .thumb img, .ns-2 .gallerybox .thumb img, .ns-100 .gallerybox .thumb img, .nochecker .gallerybox .thumb img {
    background: none repeat scroll 0 0 #FFFFFF;
}
#mw-subcategories ul {
    list-style: none outside none;
    margin-left: 0.25em;
}
.CategoryTreeChildren {
    margin-left: 1.25em;
}
#mw-subcategories, #mw-pages, #mw-category-media, #filehistory, #wikiPreview, #wikiDiff {
    clear: both;
}
body.rtl #mw-articlefeedbackv5, body.rtl #mw-articlefeedback {
    clear: right;
    display: block;
    float: right;
    margin-bottom: 1em;
}
span.updatedmarker {
    background-color: transparent;
    color: #006400;
}
.mw-special-Watchlist .mw-changeslist-line-watched .mw-title {
    font-weight: normal;
}
.mw-special-Watchlist #mw-watchlist-resetbutton {
    display: none;
}
.wpb .wpb-header {
    display: none;
}
.wpbs-inner .wpb .wpb-header {
    display: block;
}
.wpbs-inner .wpb .wpb-header {
    display: table-row;
}
.wpbs-inner .wpb-outside {
    display: none;
}
.mw-tag-markers {
    font-family: sans-serif;
    font-size: 90%;
    font-style: italic;
}
.sysop-show, .accountcreator-show {
    display: none;
}
ul.permissions-errors > li {
    list-style: none outside none;
}
ul.permissions-errors {
    margin: 0;
}
body.page-Special_UserLogin .mw-label label, body.page-Special_UserLogin_signup .mw-label label {
    white-space: nowrap;
}
body {
}
.transborder {
    border: medium solid transparent;
}
* html .transborder {
    border: medium solid #000001;
}
div.mw-geshi div, div.mw-geshi div pre, span.mw-geshi, pre.source-css, pre.source-javascript {
    font-family: monospace,Courier !important;
}
table#mw-prefixindex-list-table, table#mw-prefixindex-nav-table {
    width: 98%;
}
.portal-column-left {
    float: left;
    width: 50%;
}
.portal-column-right {
    float: right;
    width: 49%;
}
.portal-column-left-wide {
    float: left;
    width: 60%;
}
.portal-column-right-narrow {
    float: right;
    width: 39%;
}
.portal-column-left-extra-wide {
    float: left;
    width: 70%;
}
.portal-column-right-extra-narrow {
    float: right;
    width: 29%;
}
.portal-column-left, .portal-column-right, .portal-column-left-wide, .portal-column-right-narrow, .portal-column-left-extra-wide, .portal-column-right-extra-narrow {
    float: inherit;
    width: inherit;
}
#bodyContent .letterhead {
    background-color: #FAF9F2;
    background-image: url("//upload.wikimedia.org/wikipedia/commons/e/e0/Tan-page-corner.png");
    background-repeat: no-repeat;
    padding: 2em;
}
.treeview ul {
    margin: 0;
    padding: 0;
}
.treeview li {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.treeview li li {
    background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat scroll 0 -2981px transparent;
    padding-left: 20px;
    text-indent: 0.3em;
}
.treeview li li.lastline {
    background-position: 0 -5971px;
}
.treeview li.emptyline > ul {
    margin-left: -1px;
}
.treeview li.emptyline > ul > li:first-child {
    background-position: 0 9px;
}
.compact-ambox table .mbox-image, .compact-ambox table .mbox-imageright, .compact-ambox table .mbox-empty-cell {
    display: none;
}
.compact-ambox table.ambox {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    border-collapse: collapse;
    display: block;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
}
body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    margin: 0;
    width: auto;
}
.compact-ambox table .mbox-text {
    margin: 0 !important;
    padding: 0 !important;
}
.compact-ambox table .mbox-text-span {
    display: list-item;
    line-height: 1.5em;
    list-style-image: url("");
    list-style-type: square;
}
.compact-ambox .hide-when-compact {
    display: none;
}
.inputbox-hidecheckboxes form .inputbox-element {
    display: none !important;
}
#editpage-specialchars {
    display: none;
}
body.page-Main_Page #deleteconfirm, body.page-Main_Page #t-cite, body.page-Main_Page #footer-info-lastmod, body.page-Main_Page #siteSub, body.page-Main_Page #contentSub, body.page-Main_Page h1.firstHeading {
    display: none !important;
}
body.page-Main_Page #mp-topbanner {
    margin-top: 0 !important;
}
#coordinates {
    float: right;
    font-size: 85%;
    line-height: 1.5em;
    margin: 0;
    padding: 0;
    position: relative;
    right: 0;
    text-align: right;
    text-indent: 0;
    text-transform: none;
    top: 0;
    white-space: nowrap;
}
div.topicon {
    display: block !important;
    margin-right: -10px;
    position: absolute;
    top: -2em;
}
div.flaggedrevs_short {
    margin-left: 0;
    margin-right: -10px;
    position: absolute;
    right: 80px;
    top: -3em;
    z-index: 1;
}
body.rtl #protected-icon {
    left: 55px;
}
body.rtl #spoken-icon, body.rtl #commons-icon {
    left: 30px;
}
body.rtl #featured-star {
    left: 10px;
}
div.vectorMenu div {
    z-index: 2;
}
#siteSub {
    display: inline;
    font-size: 92%;
    font-weight: normal;
}
li.GA {
    list-style-image: url("//upload.wikimedia.org/wikipedia/commons/4/42/Monobook-bullet-ga.png");
}
li.FA {
    list-style-image: url("//upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png");
}
span.texhtml {
    font-size: 118%;
}
#bodyContent a.external[href^="https://"], .link-https {
    background: url("//upload.wikimedia.org/wikipedia/en/0/00/Lock_icon_blue.gif") no-repeat scroll right center transparent;
    padding-right: 16px;
}
div.redirectMsg img {
    vertical-align: text-bottom;
}
.redirectText {
    font-size: 150%;
    margin: 5px;
}
.ns-0 .ambox, .ns-0 .navbox, .ns-0 .vertical-navbox, .ns-0 .infobox.sisterproject, .ns-0 .dablink, .ns-0 .metadata, #filetoc, #footer-places, #mobileview, .editlink, a.NavToggle, span.collapseButton, span.mw-collapsible-toggle, .noprint {
    display: none !important;
}
#content cite a.external.text:after, .nourlexpansion a.external.text:after, .nourlexpansion a.external.autonumber:after {
    display: none !important;
}
table.collapsible tr, div.NavPic, div.NavContent {
    display: block !important;
}
table.collapsible tr {
    display: table-row !important;
}
.skin-simple div#column-one, .skin-simple div#f-poweredbyico, .skin-simple div#f-copyrightico, .skin-simple .editsection {
    display: none;
}
#firstHeading {
    margin: 0;
}
table.layout, table.layout tbody, table.layout tr, table.layout th, table.layout td, #mp-topbanner, #mp-topbanner tbody, #mp-topbanner tr, #mp-topbanner th, #mp-topbanner td, #mp-upper, #mp-upper tbody, #mp-upper tr, #mp-upper th, #mp-upper td, #mp-tfp, #mp-tfp tbody, #mp-tfp tr, #mp-tfp th, #mp-tfp td {
    display: block !important;
    width: 100% !important;
}